package net.maku.im.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fhs.core.trans.vo.TransPojo;
import lombok.Data;

import java.util.Date;

/**
 * 群组
 *
 * @author Blue 
 * @since 1.0.0 2024-07-14
 */

@Data
@TableName("im_group")
public class ImGroupEntity implements TransPojo {
	/**
	* id
	*/
	@TableId
	private Long id;

	/**
	* 群名字
	*/
	private String name;

	/**
	* 群主id
	*/
	private Long ownerId;

	/**
	* 群头像
	*/
	private String headImage;

	/**
	* 群头像缩略图
	*/
	private String headImageThumb;

	/**
	* 群公告
	*/
	private String notice;

	/**
	 * 是否被封禁
	 */
	private Boolean isBanned;

	/**
	 * 被封禁原因
	 */
	private String reason;

	/**
	* 创建时间
	*/
	private Date createdTime;

	/**
	 * 是否已删除
	 */
	private Boolean deleted;

}